Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Shrine
115 View
King Kong Hercules Wood Carving
166 View
The bell tower of a Japanese temple
189 View
Japanese Samurai Helmet
117 View
Random Model
Caramel Cake
175 View
Vitamix A3500 Ascent Blender
370 View
Chain Cat Shark Specimen
137 View
Gottfried Marshall Memorial Medal
384 View
African Warthog Skull
431 View
Gorilla skull
506 View
Huangfeng 3D model
611 View
High Purity Peruvian Pyrite
258 View